home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / Hack / MISC / DATAPAC.ZIP / DATAPAC.HAK
Encoding:
Text File  |  1996-05-19  |  33.9 KB  |  754 lines

  1. The THC Hack/Phreak Archives: DATAPAC.HAK (2024 lines)
  2. Note: I did not write any of these textfiles.  They are being posted from
  3. the archive as a public service only - any copyrights belong to the
  4. authors.  See the footer for important information.
  5. ==========================================================================
  6.  
  7.  (*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)
  8.  (*)                                                                        (*)
  9.  (*)                The Lost Avenger And Spectrum Proudly Present:          (*)
  10.  (*)                                                                        (*)
  11.  (*)                The Beginner's Guide To Hacking On Datapac              (*)
  12.  (*)                                                                        (*)
  13.  (*)                       Written On October 22, 1990                      (*)
  14.  (*)                                                                        (*)
  15.  (*)                   Copyright 1990 - All Rights Reserved                 (*)
  16.  (*)                                                                        (*)
  17.  (*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)(*)
  18.  
  19.                              - Table Of Contents -
  20.  
  21. Part I        Disclaimer
  22. Part II       Introduction
  23. Part III      The Ten Commandments of Hacking
  24. Part IV       How To Find Different Types Of Systems On Datapac
  25. Part V        How To Connect To Datapac
  26. Part VI       Explanation Of Datapac's "Call Conencted" Message
  27. Part VII      Datapac Network Messages
  28. Part VIII     What Is A NUI?
  29. Part IX       Why Have A NUI?
  30. Part X        Datapac Family Of Services
  31.                    (a) Datapac 3000
  32.                    (b) Datapac 3101
  33.                    (c) Datapac 3201
  34.                    (d) Datapac 3203 (BSC)
  35.                    (e) Datapac 3203 (SDLC)
  36.                    (f) Datapac 3304
  37.                    (g) Datapac 3305
  38.                    (h) Datapac Access Software (DAS)
  39. Part XI       Identiifing The Different Operating Systems
  40.                    (a) Hp-x0000
  41.                    (b) Prime
  42.                    (c) Tops
  43.                    (d) Unix
  44.                    (e) Vax/Vms
  45.                    (f) Vm/370
  46. Part XII      Conclusion
  47. Appendix A    Datapac 3000 Public Dial Ports
  48. Appendix B    Datapac 3101 Public Dial Ports
  49. Appendix C    Datapac 3305 Public Dial Ports
  50. Appendix D    Datapac Network Identifier Codes (DNIC)
  51. Appendix E    Trouble Shooting
  52. Appendix F    CCITT Recommendations
  53. Appendix G    Glossary
  54.  
  55.  
  56.  
  57.                                    - Part I -
  58.  
  59.                                  - Disclaimer -
  60.  
  61.     The puropse of this document is to educate people about the Datapac
  62. network.  The author nor the group (Spectrum) will be held responsible for the
  63. reader's actions before, during, and following exposure to this document as
  64. well as the validity or accuracy of the information contained within this
  65. document.
  66.  
  67.  
  68.  
  69.                                   - Part II -
  70.  
  71.                                 - Introduction -
  72.  
  73.     After reading through my large collection of g-files.  I have found that
  74. there hasn't been a good text file for beginner's about hacking the Datapac
  75. network.  This guide will give a general insite on how to identity different
  76. types of operating systems when you are hacking about Datapac.  I hope this
  77. will give you enjoy of my knowledge to help get you started.  Hope you learn a
  78. lot about Datapac and enjoy reading it at the same time.
  79.  
  80.  
  81.  
  82.                                   - Part III -
  83.  
  84.                       - The Ten Commandments of Hacking -
  85.  
  86.     These are the ten rules of hacking that I go by when I hack around on
  87. systems.  These rules are important in order maintain from being caught or
  88. discovered illegally hacking on a system.
  89.  
  90. I.    Do not intentionally damage *any* system.
  91. II.   Do not alter any system files other than ones needed to ensure your
  92.       escape from detection and your future access (Trojan Horses, Altering
  93.       Logs, and the like are all necessary to your survival for as long as
  94.       possible.)
  95. III.  Do not leave your (or anyone else's) real name, real handle, or real
  96.       phone number on any system that you access illegally.  They *can* and
  97.       will track you down from your handle!
  98. IV.   Be careful who you share information with.  Feds are getting trickier.
  99.       Generally, if you don't know their voice phone number, name, and
  100.       occupation or haven't spoken with them voice on non-info trading
  101.       conversations, be wary.
  102. V.    Do not leave your real phone number to anyone you don't know.  This
  103.       includes logging on boards, no matter how k-rad they seem.  If you
  104.       don't know the sysop, leave a note telling some trustworthy people
  105.       that will validate you.
  106. VI.   Do not hack government computers.  Yes, there are government systems
  107.       that are safe to hack, but they are few and far between.  And the
  108.       government has inifitely more time and resources to track you down than
  109.       a company who has to make a profit and justify expenses.
  110. VII.  Don't use codes unless there is *NO* way around it (you don't have a
  111.       local telenet or tymnet outdial and can't connect to anything 800...)
  112.       You use codes long enough, you will get caught.  Period.
  113. VIII. Don't be afraid to be paranoid.  Remember, you *are* breaking the law.
  114.       It doesn't hurt to store everything encrypted on your hard disk, or
  115.       keep your notes buried in the backyard or in the trunk of your car.
  116.       You may feel a little funny, but you'll feel a lot funnier when you
  117.       when you meet Bruno, your transvestite cellmate who axed his family to
  118.       death.
  119. IX.   Watch what you post on boards.  Most of the really great hackers in the
  120.       country post *nothing* about the system they're currently working
  121.       except in the broadest sense (I'm working on a UNIX, or a COSMOS, or
  122.       something generic.  Not "I'm hacking into General Electric's Voice Mail
  123.       System" or something inane and revealing like that.)
  124. X.    Don't be afraid to ask questions.  That's what more experienced hackers
  125.       are for.  Don't expect *everything* you ask to be answered, though.
  126.       There are some things (LMOS, for instance) that a begining hacker
  127.       shouldn't mess with.  You'll either get caught, or screw it up for
  128.       others, or both.
  129.  
  130.  
  131.  
  132.                                   - Part IV -
  133.              -  How To Find Different Types Of Systems On Datapac -
  134.  
  135.     I think in my own opinion the best way to find systems is by scanning them
  136. out.  Getting them off a board or off a friend is not very safe as them may
  137. already have been hacked to death.  Now you are probably wondering how you scan
  138. for systems, well this is what you do. You select a four digit number eg. 4910
  139. or something like then, what you do is when you connect to Datapac network you
  140. type in the four digit number you selected then type in a four digit ending
  141. number and then increase the last four digit number and press enter.  Datapac
  142. wil give respond by giving you a Network message (see Part VII for the Datapac
  143. network messages), which will tell you if the systems you are reaching is out
  144. of service, up, busy, and so on.   If you successfully connected to a system
  145. and want to disconnect from if type in "^(Control)-P Clear <CR>".  Then to scan
  146. for more systems just add one to the last four digit number entered before and
  147. keep on sccaning up until whatever suits your needs eg. start scanning at 4910
  148. 0000 and stop scanning at 4910 1000.
  149.  
  150.  
  151.  
  152.                                    - Part V -
  153.  
  154.                          - How To Connect To Datapac -
  155.  
  156.                                        Network Response
  157. 1)  Make sure your computer on.
  158. 2)  Load your terminal program.
  159. 3)  Call your local Datapac node.
  160.     (See Appendix A, B, And C)
  161. 4)  Once connect type in "..<CR>"      DATAPAC: XXXX XXXX
  162. 5)  Enter your NUA address to access.
  163.          - If it connects to the NUA
  164.            specified, it will display
  165.            this message.               Call connected to: XXXX XXXX
  166.          - Otherwise it will display
  167.            a different message.  See
  168.            Part VI for other Datapac
  169.            Network Messages.
  170.  
  171.  
  172.  
  173.                                   - Part VI -
  174.  
  175.              - Explanation Of Datapac's "Call Connected: Message" -
  176.  
  177.     When a Datapac call is established through the network, a call
  178. connected message is received at the originating DTE.  All or some of the
  179. following messages may be identified depending on the type of call, options
  180. used for the call, and the type of destination.
  181.  
  182. Example:
  183.  
  184. [HUNTED] [BACKED UP] [BACKED UP & HUNTED]
  185. [i LCN] [P/N PACKETSIZE: (128 OR 256)] [NUI (6 to 8 CHAR)CHARGING]
  186. [CUG:(CUG#)] [REVERSE CHARGE]
  187.  
  188. MESSAGE                         EXPLANATION
  189. -------                         -----------
  190.  
  191. Call connected to: XXXXXXXX     A virtual circuit has been established between
  192.                                 an originating DTE and a remote (receiving)
  193.                                 DTE.
  194.  
  195. Hunted                          The remote logical channel is part of a hunt
  196.                                 group.
  197.  
  198. Backed Up                       The call attempt to the remote DTE has failed.
  199.                                 The network has re-directed the call to another
  200.                                 predetermined DTE that has been optioned as
  201.                                 backup.
  202.  
  203. i                               The call has been placed to an international
  204.                                 address.
  205.  
  206. P                               Priority service.  Packet size: 128.
  207.  
  208. N                               Normal service.  Packet size: 128 or 256.
  209.  
  210. DNA                             Data Network Address of the originating DTE.
  211.  
  212. LCN                             Logical Channel Number of the recipient DTE.
  213.  
  214. NUI                             The call will be billed to the 6 to 8 character
  215.                                 Network User Identifier.
  216.  
  217. CUG                             The recipient DTE is part of a closed user
  218.                                 group.
  219.  
  220. Reverse Charge                  The recipient DTE has accepted the charge
  221.                                 associated wih the established call.
  222.  
  223.  
  224.  
  225.                                   - Part VII -
  226.  
  227.                          - Datapac's Network Messages -
  228.  
  229.     There are thirty-three messages which may appear when you are accessing the
  230. Datapac network.  All of these network-generated messages which are sent to a
  231. terminal, are written as "Datapac: text".  The "text" will be one of the
  232. following messages:
  233.  
  234. ADDRESS
  235.     This is a Datapac herald message for an SVC terminal.  The "address"
  236. displayed is your Datapac network address.  This message indicates that you are
  237. connected to the Datapac network.  Proceed with the call request command.
  238.  
  239. {P,R} TERMINAL ADDRESS -- (DESTINATION ADDRESS LOGICAL CHANNEL)
  240.     This is a Datapac herald message for a PVC terminal.  It indicates that you
  241. are connected to the network (address and destination address)
  242.  
  243. CLOSED USER GROUP ERROR INVALID ADDRESS, MORE THAN 12 DATA CHARACTERS, or COMMA
  244. REQUIRED BEFORE DATA CHARACTERS
  245.     These messages indicate an error in the call request command--correct and
  246. re-enter the command.
  247.  
  248. CALLED BY [P][R] or [N][I] ADDRESS (XXX)
  249.     This message indicates that a host or terminal has called you.  Proceed
  250. with sign-on.  (Note: P or N denotes grade of service.  R specifies the
  251. charging option, if applicable.  I specifies that it is an international call.
  252. (XXX) specifies the logical channel number if it is a national call, and
  253. specifies the gateway id if it is an international call.
  254.  
  255. CALL CONNECTED
  256.     This message indicates that the SVC connection between your terminal and
  257. the destination has been established successfully.
  258.  
  259. RE-ENTER
  260.     This message indicates that a transmission error has occurred in the
  261. current input line.  Re-enter the line.  If the problem persists, report the
  262. trouble to Telecom Canada.
  263.  
  264. INPUT DATA LOST
  265.     This message indicates that a transmission error has occurred.  Since part
  266. of your input line has already been transmitted to the destination, enter a
  267. "line delete" character for your application and a carriage return (CR).  When
  268. the destination replies, re-enter the line.
  269.  
  270. PARITY ERROR
  271.     This message indicates that a parity error has occurred in the current
  272. input line from a terminal which is operating in echo mode.  The character
  273. which is in error is not echoed.  Re-enter the character and continue normal
  274. input.  If the problem persists, report the trouble to Telecom Canada.
  275.  
  276. INPUT ERROR
  277.     This message indicates that there is a network problem, due to overruns.
  278. If the problem occurs often, contact Telecom Canada.
  279.  
  280. PVC DISCONNECTED - TEMPORARY NETWORK PROBLEM
  281.     This message indicates that a network problem is preventing the requested
  282. call from continuing.  Wait for the Datapac herald message, then continue.  If
  283. the condition persists, contact Telecom Canada.
  284.  
  285. PVC DISCONNECTED - DESTINATION NOT RESPONDING
  286.     This message indicates that either the access line to the destination, or
  287. the destination itself is down.  Try again later.  If the condition persists,
  288. contact the destination.
  289.  
  290. PVC DISCONNECTED - REMOTE REQUEST
  291.     This message indicates that the desti- nation has asked that the connection
  292. be discontinued.
  293.  
  294. INVALID COMMAND
  295.     This message indicates that there is a syntax error in the command.
  296. Correct it and re-enter the command.
  297.  
  298. COMMAND NOT ALLOWED
  299.     This message indicates that the command which was entered, although
  300. syntactically correct, cannot be implemented either due to the NIM state, or
  301. because it violates and/or conflicts with the service options selected --e.g.,
  302. a call request command, when an SVC is already established.
  303.  
  304. CALL CLEARED -- DESTINATION BUSY
  305.     This message indicates that the destination computer cannot accept another
  306. call.  Try again later.
  307.  
  308. CALL CLEARED -- INCOMPATIBLE CALL OPTIONS
  309.     This message indicates that the call request command includes facilities
  310. which are not available at the destination or are incompatible with it.  Verify
  311. and try the call again.  If the problem persists, contact the destination.
  312.  
  313. CALL CLEARED -- TEMPORARY NETWORK PROBLEM
  314.     This message indicates that a network problem has occurred--try again
  315. later. If the problem persists, report it to Telecom Canada.
  316.  
  317. CALL CLEARED -- DESTINATION NOT RESPONDING
  318.     This message indicates that the destination is either not acknowledging
  319. your request to connect or it is inoperable.  Try again later.  If the problem
  320. persists, contact the destination.
  321.  
  322. CALL CLEARED -- ACCESS BARRED
  323.     This message indicates that the network has blocked your call because of a
  324. Closer User Group violation.  Verify the call establishment procedures with the
  325. destination.
  326.  
  327. CALL CLEARED -- ADDRESS NOT IN SERVICE
  328.     This message indicates that the network address in the call request command
  329. identifies a non-existent destination-- i.e., the address is not yet (or is no
  330. longer) assigned.  Verify the address and re-enter the call request command.
  331. If the condition persists, contact the destination.
  332.  
  333. CALL CLEARED -- COLLECT CALL REFUSED
  334.     This message indicates that the desti- nation is not willing to accept the
  335. charges for the connection (e.g., it does not accept calls from Datapac public
  336. dial ports).  Verify the call establish- ment procedures and try the call
  337. again.  If the condition persists, contact the destination.  (See Part VII and
  338. Part VIII for more information.
  339.  
  340. CALL CLEARED -- LOCAL PROCEDURE ERROR
  341.     This message indicates that a network protocol error has occurred.  Try the
  342. call again.  If the condition persists, report the trouble to Telecom Canada.
  343.  
  344. CALL CLEARED -- REMOTE PROCEDURE ERROR
  345.     This message indicates that a destination protocol error has occurred.  Try
  346. the call again.  If the condition persists, contact the destination.
  347.  
  348. CALL CLEARED -- LOCAL DIRECTIVE
  349.     This message indicates that a virtual circuit has been cleared in response
  350. to a clear command from a terminal user.
  351.  
  352. CALL CLEARED -- REMOTE DIRECTIVE
  353.     This message indicates that a virtual circuit has been cleared in response
  354. to a clear request packet from the destination.
  355.  
  356. CALL CLEARED -- REMOTE REQUEST
  357.     This message indicates that a virtual circuit has been cleared in response
  358. to an invitation from the destination to clear the call.
  359.  
  360. RESET -- TEMPORARY NETWORK PROBLEM
  361.     This message indicates that a network problem has occurred on the PVC
  362. connection.  Wait for the Datapac herald message, then continue.  If the
  363. condition persists, report the trouble to Telecom Canada.
  364.  
  365. RESET -- DESTINATION NOT RESPONDING
  366.     This message indicates that the destination end of the PVC connection is
  367. not responding-- i.e., either the access line to the destination, or the
  368. destination itself, is down.  Try again later.  If the condition persists,
  369. contact the destination.
  370.  
  371. RESET -- LOCAL PROCEDURE ERROR
  372.     This message indicates that the PVC has been reset because of a network
  373. protocol error.  Wait for the Datapac herald message, then continue.  If the
  374. condition persists, report the trouble to Telecom Canada.
  375.  
  376. RESET -- REMOTE PROCEDURE ERROR
  377.     This message indicates that the PVC has been reset because of the
  378. destination protocol error.  Wait for the Datapac herald message, then
  379. continue.  If the condition persists, contact the destination.
  380.     If the host computer is connected via the ITHI option, this message
  381. indicates that data has been disregarded due to the host not reacting to flow
  382. control conditions sent by the PAD.
  383.  
  384. RESET -- LOCAL DESTINATION
  385.     This message is the network's response to a reset command from the terminal
  386. user.  Continue.
  387.  
  388. RESET -- BY DESTINATION
  389.     This message indicates that the destination has reset the virtual circuit.
  390. Data may have been lost.  Continue.  If the condition persists; report it to
  391. the destination.
  392.  
  393. RESET -- TEMPORARY NETWORK PROBLEM
  394.     These messages indicate that the network has reset the switched virtual
  395. circuit.  Data may have been lost.  Continue.  If the problem persists, report
  396. it to Telecom Canada.
  397.  
  398. RESET -- LOCAL PROCEDURE ERROR
  399.     These messages indicate that the network has reset the switched virtual
  400. circuit.  Data may have been lost.  Continue.  If the problem persists, report
  401. it to Telecom Canada.
  402.  
  403.  
  404.  
  405.                                  - Part VIII -
  406.                                                                                
  407.                                  The Datapac Manual File #3/7
  408.                                - What Is A NUI? -
  409.  
  410. Description
  411.     The Network User Identifier (NUI) is a credit card-like system associated
  412. with the Datapac Network - similar to a calling card used to bill long distance
  413. calls.
  414.     A NUI is a 6-8 character alphanumeric code which is entered during call
  415. set-up to indicate an account to which Datapac calls may be billed.  Associated
  416. with each NUI is a password which is used as a security check when establishing
  417. a connection to the Datapac network.  The password is confidential, known only
  418. to the user.
  419.  
  420. Purpose
  421.     The purpose of a NUI is to allow a Datapac user to make use of the Datapac
  422. network for data communications without the requirement of a dedicated Datapac
  423. connection or the need for the destination to accept reverse charge calls.
  424. Once the NUI/password pair has been correctly validated, the call is set up to
  425. the requested destination and call usage billed to the NUI/Datapac account
  426. number.
  427.  
  428. Use
  429.     At call set-up time, the user specifies the NUI and password to the
  430. network.  The password is used by the network to authenticate the use of the
  431. NUI.  After the NUI/password pair has been correctly validated (process whereby
  432. NUI/password is checked by NUI application), the user will be able to bill all
  433. subsequent session usage to the specified NUI.
  434.  
  435.  
  436.  
  437.                                   - Part IX -
  438.  
  439.                               - Why Have A NUI? -
  440.  
  441. There are many useful applications for NUI.
  442.  
  443. - NUI, when provided to authorized users, can eliminate the need for host to
  444.   accept reverse charge calls.
  445.  
  446. - NUI is required by users of public dial who are placing calls to a host
  447.   application with the reverse charge blocking option.
  448.  
  449. - NUI permits subscribers of dedicated and private dial Datapac services to
  450.   "Third Party" usage charges to a NUI account.  For example, some users may
  451.   decide that they do not want usage charged to the dedicated access line which
  452.   they are using (i.e., if using someone else's line/terminal).  By entering
  453.   the NUI, all usage for subsequent calls during the same session would be
  454.   billed to the account associated with the specified NUI.
  455.  
  456. - NUI permits sender paid calls to domestic Datapac network addresses and to
  457.   foreign networks.  Users can make international calls to overseas networks
  458.   and charge the call usage to their NUI when using public dial ports.
  459.   Offshore networks accessed via Teleglobe do not accept collect calls.  Users
  460.   also have the capability of placing sender paid calls to Domestic Datapac
  461.   addresses, Telenet, Tymnet, Autonet, ACUNET and DASNET in the United Sates.
  462.  
  463. - NUI is required to complete calls using Datapac indial/outdial ports (i.e.,
  464.   devices at destination not connected to Datapac).
  465.  
  466. - NUI can be used to achieve benefits of departmental accounting.  The Datapac
  467.   bill is itemized to indicate the charges related to each NUI.  This will
  468.   assist in determining which department has generated usage and the associated
  469.   charges.
  470.  
  471.  
  472.  
  473.                                    - Part X -
  474.  
  475.                          - Datapac Family Of Services -
  476.  
  477.                             Section A - Datapac 3000
  478.  
  479.     Datapac 3000 is synchronous, application independent service that allows
  480. data terminals (DTE's) and data communicating equipment (DCE) to exchange data
  481. in a packet-mode over a public or private packet switching network.
  482.  
  483.     The DTE/DCE interface connection, disconnection and transmission rules are
  484. defined in a packet switching protocol called X.25 recommendation which is
  485. developed and governed by the international telephone and telegraph
  486. consultative
  487. committee (CCITT).
  488.  
  489.     X.25 protocol is a bit oriented framing structure based on the high level
  490. data link control (HDLC).  The CCITT recommendations for X.25 are divided into
  491. three levels, namely:
  492.  
  493. The Physical Interface (Level 1);
  494.  
  495. The Frame Level Logical Interface  (Level 2);
  496.  
  497. The Packet Level Logical Interface (Level 3).
  498.  
  499. Level 1
  500.  
  501. Level 1- Specifies the use of four-wire, point-to-point synchronous circuit
  502.          between the dte and the network (DCE).  This circuit includes two
  503.          modems or datasets (one connected to the DTE and the other connected
  504.          to the network).
  505.  
  506.          Characteristics are:
  507.                            - 4-wire point-to-point or dial via a V.22 bis modem
  508.                            - Full duplex ;
  509.                            - Via RS232 convention.
  510.  
  511. Level 2 - Defines the frame level link procedures used to synchronize
  512.           transmission, initiate the "handshaking" necessary to establish the
  513.           'R-U-There'/Yes-I-Am sequence, flow control mechanism and perform
  514.           error checking of data exchange across the DTE/DCE interface (link).
  515.           the DTE is usually located at the customer premises and is called
  516.           host while the DCE is located in the network.  the procedures used to
  517.           control the link are defined as commands and responses.
  518.  
  519.           Characteristics are:
  520.                             - HDLC;
  521.                             - Link access procedure balanced (LAPB)
  522.                             - X.25(80) or X.25(84).
  523.  
  524. Level 3 - Defines the packet formats and control procedures required to
  525.           establish a logical path (call request), exchange information (data
  526.           packets) and for removing the logical path (clear request) between
  527.           the DTE and DCR.
  528.  
  529.           Characteristics are:
  530.                            - Logical Channels (LCN`s)
  531.                            - Packet Size
  532.                            - Window Size
  533.                            - Throughput Class
  534.                            - Etc
  535.  
  536. How It Works
  537.  
  538.     The customer's terminal (Host) is connected to a local modem which in turn,
  539. is connected to a second modem (Remote) in the central office via by 4 wires
  540. which in turn, is connected to a line processing module in the Datapac network.
  541. This configuration is called the DTE/DCE link and can be assigned speeds of
  542. 1200 bps through 19200 bps.
  543.  
  544.     This DTE/DCE link is assigned a unique Datapac network address (DNA) and
  545. other link parameters such as line speed, modem type, flow control and security
  546. by Telecom Canada.
  547.  
  548.     When the electrical signals are in the correct state as specified in level
  549. 1, the Datapac line processing module continuously transmits a CCITT command
  550. called SBMM (Set Asynchronous Balanced Node) to the customers's terminal (Host)
  551. every three seconds.  If the host is ready, it responds to the sabm with a
  552. CCITT response UA (Unnumbered Acknowledgement).  When this occurs, the link is
  553. initialized (level 2 ready), the host and Datapac module exchange restarts or
  554. restart/restart confirmation commands.  When this occurs, the DTE/DCE link
  555. generates a transition to the next X.25 level, level 3.
  556.  
  557.     The DTE then signals the address it wishes to communicate with in a CCITT
  558. defined call request format (8 digits ), 10 digits if using 9th and 10th digit
  559. subaddressing on a logical channel (lcn) Datapac then routes the call request
  560. to the appropriate destination (national or international) and awaits a CCITT
  561. defined call accept packet.  If this occurs, the accept packet is transmitted
  562. back to the originating host and both hosts may now exchange CCITT defined data
  563. packets.  This is called a switched virtual call (SVC); permanent virtual calls
  564. (pvc's) are also offered.  At the end of the session, either host can terminate
  565. the svc by transmitting a CCITT defined clear request packet.  Up to 255 SVC's
  566. may be supported simultaneously.
  567.  
  568.     Dial access service is also offered at 2400 bps with a maximum of eight
  569. lcn's over the public telephone network
  570.  
  571. Benefits
  572.  
  573.    Datapac 3000 provides customers with a cost effective service derived from
  574. packet switching technology and X.25 protocol.  Some benefits are:
  575.  
  576. Dedicated or Dial-in access
  577.  
  578.  - Simultaneous communication with many (up to 255) different
  579.    locations - national and international;
  580.  
  581.  - Error free transmission;
  582.  
  583.  - System expansion flexibility;
  584.  
  585. Communication Universality
  586.  
  587. - Cost containment through reduced host port connections;
  588.  
  589. - 24 hours 7 days-a-week service
  590.  
  591. - Lower communication costs;
  592.  
  593. - Call paramater selection to suit particular applications.
  594.  
  595.                             Section B - Datapac 3101
  596.  
  597.     Datapac 3101 is a network access service which enables teletypewriter
  598. compatible devices, such as time-sharing terminals, to access the Datapac
  599. network.
  600.  
  601.     Low speed, asynchronous devices are supported through an interactive
  602. terminal interface (ITI) in a packet assembler/disassembler (PAD), which allows
  603. the devices to access the network over dial-up (DDD) or dedicated access lines.
  604.  
  605.     ITI, the end-to-end protocol for datapac 3101 conforms to the ccitt
  606. recommendations X.3, X.28 and X.29 and supports access to the Datapac network
  607. for asynchronous, start-stop character mode terminals.
  608.  
  609.     X.3 specifies the operation of the pad.  It contains the specifications
  610. for the twelve international parameters and their operation.  Additional
  611. domestic parameters are also in place to meet canadian market requirements.
  612.  
  613.     X.28 specifies the command language between the teminal and the pad.
  614. It also specifies the conditions which define the command mode and
  615. the data transfer mode.
  616.  
  617.     X.29 specifies the procedures to be followed by an X.25 DTE to
  618. access and modify the parameters in the pad as well as the data
  619. transfer procedure.
  620.  
  621.     The user needs no special hardware or software to interface a terminal to
  622. the Datapac network.  A knowledge of the ITI procedures is the only requirement
  623. at the terminal end.
  624.  
  625.     The Datapac 3101 service provides for terminal to host (user's computer)
  626. and terminal to terminal communication.  The host access should conform with
  627. the X.25 protocol, using the Datapac 3000 access service, and also support the
  628. higher level protocol conventions of iti.  host access may also be provided via
  629. the Datapac 3101 service for some applications.  The Datapac 3101 service also
  630. provides block mode and tape support.
  631.  
  632.                             Section C - Datapac 3201
  633.  
  634.     Network access service which enables various terminals that are buffered,
  635. pollable and operate asynchronously to communicate with host computers through
  636. the Datapac network.
  637.  
  638. Applications
  639.  
  640.     The Datapac 3201 service is typically used by the general merchandise and
  641. speciality sectors of the retail industry in Canada.  It provides a cost
  642. effective communication solution whenever there is a requirement for sending
  643. small amounts of information to a host computer and obtaining a short response.
  644. The primary applications are on-line compilation of sales data to help in
  645. inventory control, and on-line credit verification to detect fraudulent credit
  646. cards.  Other emerging applications involve trust companies, credit unions,
  647. banks and service stations.
  648.  
  649. Access Arrangements
  650.  
  651.     Datapac 3201 provides support at the customers' terminal end (for example a
  652. retail store) by means of a packet assembler/disassembler (PAD) which is
  653. located in a Telecom Canada member company central office.  The PAD polls the
  654. various devices for information in an on-line real time environment.
  655.  
  656.     Devices may communicate to the pad via two options:
  657. 1) Shared multipoint multidrop access at 1200 bps, or
  658. 2) Dedicated access at 1200, 2400 bps.
  659.  
  660. Protocol support
  661.  
  662.     Communication between the PAD and the terminal conforms to the ansi
  663. (American National Standards Institute) X3.28-1976 ISO (International Standards
  664. Organization) poll/select asynchronous protocol.  Telecom canada undertakes to
  665. test terminals which support this protocol, prior to connecting them to the
  666. Datapac 3201 network.
  667.  
  668.     Communication between the customers host computer location and the datapac
  669. network is accomplished by the use of a X.25 (datapac 3000) interface which
  670. supports the datapac 3201 host to PAD "Point-Of-Sale (POS) end to end protocol"
  671. specification.
  672.  
  673. Communication Response Time
  674.  
  675. - Data Collection:  Average 1.7 to 2.3 seconds in the peak periods.
  676.  
  677. - Inquiry-Response (Credit Check):  Average 2.7 to 4.2 seconds in
  678.   the peak periods.
  679.  
  680. Message Size
  681.  
  682.     A typical retail Datapac 3201 application uses short input and output
  683. messages.  (For example an average of 50 characters).  One kilopacket (1,000
  684. packets or 256,000 bytes) is equal to approximately 1,000 sales transactions or
  685. 500 credit authorizations.  Average transaction volume would be less than 5000
  686. packets per day.
  687.  
  688. Optional Datapac Network Features:
  689.  
  690. Closed User Group (CUG):  Allows devices within one group to communicate
  691.                           only with accredited devices of the same group,
  692.                           resulting in a high degree of data security.
  693.                           Additional options are available to limit call
  694.                           attempts between closed user groups or within a
  695.                           closed user group.
  696. Reverse charge call:      Allows a user to charge a call to the destination
  697.                           address
  698. Reverse charge call       Reverse charged calls destined to a Datapac 3201
  699. blocking:                 address will be blocked by the network.
  700.  
  701.                          Section D - Datapac 3303 (BSC)
  702.  
  703.     Datapac 3303 (BSC) provides polled bsc communications protocol support for
  704. IBM 3270 information display systems or their emulators.
  705.  
  706.     Datapac 3303 (BSC) supports all the typical online inquiry response and
  707. data entry applications normally accessed with these 3270 terminal clusters.
  708.  
  709.     Datapac 3303 (BSC) is a pad based service.  The 3270 controllers connect to
  710. the network via PAD's (Packet Assemblers/Fisassemblers).  PAD's perform
  711. the host functions of communicating with the 3270 controllers in the binary
  712. synchronous communications polling protocol, and in doing so, eliminate
  713. cross-network polling.
  714.  
  715.     Datapac 3303 (BSC) connections are dedicated facilities (one per
  716. controller) at speeds of 2400, 4800, or 9600 bps.  A virtual circuit is
  717. maintained for each terminal across the network and out to the host at the
  718. other end via a datapac 3000 line.  Most datapac 3303 (BSC) connections
  719. dialogue with hosts that are running Telecom Canada's Datapac access software
  720. (DAS) in their IBM 3720, 3705, 3725 or Amdahl look-alikes front ends.  DAS
  721. supports X.25 connecting.  To the network via Datapac 3000.  It also supports
  722. the end-to-end protocol transporting the 3270 data across the network.
  723.  
  724. Datapac 3303 (BSC) - Features
  725.  
  726.     Aside from lower communications costs, the main reasons for using Datapac
  727. 3303 (BSC) are:
  728.  
  729. - Ease of network reconfiguration, and
  730. - Dynamic multiple terminal functionality.
  731.  
  732. Reconfiguration
  733.  
  734.     New online systems are economically feasible and equipment changes can be
  735. easily accommodated without disrupting service or affecting the network.
  736.  
  737. functionality with Datapac 3303 (BSC)
  738.  
  739. - Terminals are now much more versatile than ever before.
  740.  
  741. - The capability exists to dynamically access multiple hosts and/or
  742.   applications from the same destination (either manually, or via a user
  743.   friendly mnemonic addressing scheme).  This means terminals behind the same
  744.   controller can access different destinations at the same time, saving
  745.   equipment and communications facilities costs.
  746.  
  747. - In conjunction with das (datapac access software) in the host's front end,
  748.   that 3270 terminal can also act as an ascii asynchronous device and access
  749.   such systems as Rnvoy 100 and iNet.
  750.  
  751. - In addition, each terminal now has the ability to appear as either a bsc
  752.   device to a non-SNA host or a
  753.  
  754.